package org.qiyu.live.im.provider.service;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: sfx
 * Date: 2023-10-08
 * Time: 18:59
 */
public interface ImTokenService {
    /**
     * 根据userId,appId 创建一个Token,用于权限校验
     * @param userId 用户id
     * @param appId 业务线
     * @return 返回一个token
     */
    String createImToken(Long userId,int appId);

    /**
     * 根据token获取userId
     * @param token 加密token
     * @return 返回userId
     */
    Long getUserIdByToken(String token);
}